Generating subtotal reports direct from SQL
От | Owen Hartnett |
---|---|
Тема | Generating subtotal reports direct from SQL |
Дата | |
Msg-id | p06240803c331a68f30d9@[192.168.0.109] обсуждение исходный текст |
Ответ на | Re: slow request (Steve Atkins <steve@blighty.com>) |
Ответы |
Re: Generating subtotal reports direct from SQL
Re: Generating subtotal reports direct from SQL |
Список | pgsql-general |
I'm hoping there's a real easy way of doing this that I'm just missing: Given a Select statement such as: Select ID, code, amount from foo where code < 10; that gives me a table like this: ID code amount _____________________________________ 1 4 20 2 3 10 3 4 15 4 2 10 5 3 9 6 3 8 I want to generate a report table like the following (group by code): ID code amount _____________________________________ 4 2 10 2 10 2 3 10 5 3 9 6 3 8 3 27 1 4 20 3 4 15 4 35 72 Such that the final table has additional subtotal rows with the aggregate sum of the amounts. I'm thinking I can generate two tables and merge them, but is there an easier way using a fancy Select statement? -Owen
В списке pgsql-general по дате отправления: